Solving the Boltzmann equation on GPUs

نویسندگان

  • A. Frezzotti
  • G. P. Ghiroldi
  • Livio Gibelli
چکیده

We present algorithms specifically tailored for solving kinetic equations onto graphics processing units. Unlike particle methods, the proposed methods of solution are ideally suited for solving the unsteady low speed flows which typically occur in MEMS containing oscillating components. The efficiency of the algorithms is demonstrated by solving the two-dimensional low Mach number driven cavity flow of a monatomic gas. Computational results show that it is possible to cut down the computing time of the sequential codes up to two order of magnitudes. The algorithms can easily be extended to three-dimensional flows and to non-equilibrium flows of mixtures.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An approach to Improve Particle Swarm Optimization Algorithm Using CUDA

The time consumption in solving computationally heavy problems has always been a concern for computer programmers. Due to simplicity of its implementation, the PSO (Particle Swarm Optimization) is a suitable meta-heuristic algorithm for solving computationally heavy problems. However, despite the simplicity, the algorithm is inefficient for solving real computationally heavy problems but the pr...

متن کامل

Electrostatic analysis of the charged surface in a solution via the finite element method: The Poisson-Boltzmann theory

Electrostatic potential as well as the local volume charge density are computed for a macromolecule by solving the Poisson-Boltzmann equation (PBE) using the finite element method (FEM). As a verification, our numerical results for a one dimensional PBE, which corresponds to an infinite-length macromolecule, are compared with the existing analytical solution and good agreement is found. As a ma...

متن کامل

Biomolecular electrostatics using a fast multipole BEM on up to 512 gpus and a billion unknowns

We present teraflop-scale calculations of biomolecular electrostatics enabled by the combination of algorithmic and hardware acceleration. The algorithmic acceleration is achieved with the fast multipole method (fmm) in conjunction with a boundary element method (bem) formulation of the continuum electrostatic model, as well as the bibee approximation to bem. The hardware acceleration is achiev...

متن کامل

Efficient and Accurate Higher-order Fast Multipole Boundary Element Method for Poisson Boltzmann Electrostatics

The Poisson-Boltzmann equation is a partial differential equation that describes the electrostatic behavior of molecules in ionic solutions. Significant efforts have been devoted to accurate and efficient computation for solving this equation. In this paper, we developed a boundary element framework based on the linear time fast multipole method for solving the linearized PoissonBoltzmann equat...

متن کامل

Memory transfer optimization for a lattice Boltzmann solver on Kepler architecture nVidia GPUs

The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient implementation for massively parallel computing, due to the prevalence of local operations in the algorithm. This paper presents and analyses the performance of a 3D lattice Boltzmann solver, optimized for third generation nVidia GPU hardware, also known as ‘Kepler’. We provide a review of previou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Physics Communications

دوره 182  شماره 

صفحات  -

تاریخ انتشار 2011